|
|
@@ -141,8 +141,10 @@ class @AgentEditPage
|
141
|
141
|
$(".agent-dry-run-button").prop('disabled', true)
|
142
|
142
|
$('body').css(cursor: 'progress')
|
143
|
143
|
$.ajax type: 'POST', url: $(".agent-dry-run-button").data('action-url'), dataType: 'json', data: $(@form).serialize()
|
|
144
|
+ .always =>
|
|
145
|
+ $("body").css(cursor: 'auto')
|
144
|
146
|
.done (json) =>
|
145
|
|
- $("body").css(cursor: 'auto').append """
|
|
147
|
+ $("body").append """
|
146
|
148
|
<div class="modal fade" tabindex="-1" id='dynamic-modal' role="dialog" aria-labelledby="dynamic-modal-label" aria-hidden="true">
|
147
|
149
|
<div class="modal-dialog modal-lg">
|
148
|
150
|
<div class="modal-content">
|
|
|
@@ -170,6 +172,8 @@ class @AgentEditPage
|
170
|
172
|
$('#dynamic-modal').modal('show').on 'hidden.bs.modal', ->
|
171
|
173
|
$('#dynamic-modal').remove()
|
172
|
174
|
$(".agent-dry-run-button").prop('disabled', false)
|
|
175
|
+ .fail (xhr, status, error) =>
|
|
176
|
+ alert('Error: ' + error)
|
173
|
177
|
$(".agent-dry-run-button").prop('disabled', false)
|
174
|
178
|
|
175
|
179
|
$ ->
|